package com.bmadmin.service;

import java.util.List;
import java.util.Map;

import com.bmadmin.domain.LayUiDataTablePOJO;
import com.bmadmin.domain.NoticeDomain;
import com.bmadmin.domain.TysxDomain;

public interface TysxService {

	List<TysxDomain> getTysxApplyList(Map map);

	LayUiDataTablePOJO getSxdlList();

	LayUiDataTablePOJO getSxxlList(String sxdl_dm);

	LayUiDataTablePOJO getSxxlUserList(String sxxl_dm);

	LayUiDataTablePOJO getSxxlUserDepname(String userid);

	int insertTysx(TysxDomain tysx);

	int deleteTysx(String n_id);

	int UpdateTysx(TysxDomain tysx);

	int UpdateFileName(TysxDomain tysx);

	int deleteFile(String n_id);

	int upTysx(TysxDomain tysx);

	int sureTysx(TysxDomain tysx);

	int verifyTysx(TysxDomain tysx);

	int receiveTysx(TysxDomain tysx);

	int UpdateBackFileName(TysxDomain tysx);

	int deleteBackFile(String n_id);

	int disposeTysx(TysxDomain tysx);

	LayUiDataTablePOJO getMainDbList(Map rs);

}
